package com.zh.book_borrow.service;

import com.zh.book_borrow.common.PageResult;
import com.zh.book_borrow.vo.BookVO;

public interface BookService {
    /**
     * 分页查询图书
     * @param pageNum 页码
     * @param pageSize 页大小
     * @param borrower 借阅人
     * @param bookName 书名
     * @return
     */
    PageResult<BookVO> page(Integer pageNum, Integer pageSize, String borrower, String bookName,Integer state);

    /**
     * 修改图书状态
     * @param bookId 图书id
     * @param userId
     * @param state
     */
    void updateState(Long bookId, Long userId,Integer state);
}
